be hitched - Allemand Anglais Dictionnaire